body {
  --color-menu-dark-bg: #000c17;
  --color-menu-dark-hover: #165dff;


  .arco-notification {
    padding: 15px 20px;

    .arco-notification-right {
      .arco-notification-title {
        font-weight: bold;
        margin-bottom: 8px;
      }
    }
  }

  .arco-card {
    .arco-card-body {
      // padding: 20px;
    }
  }

  .arco-menu-dark {

    .arco-menu-item,
    .arco-menu-group-title,
    .arco-menu-pop-header,
    .arco-menu-inline-header {
      color: #fff;

      * {
        color: #fff;
      }
    }

    .arco-menu-inline-header.arco-menu-selected {
      color: #fff;

      * {
        color: #fff;
      }
    }

    .arco-menu-inline-header:hover {
      color: #fff;

      * {
        color: #fff;
      }
    }

    .arco-menu-item:hover {
      color: #fff;
    }

    .arco-menu-vertical {
      .arco-menu-inline-header {
        line-height: 46px;
      }
    }
  }
}


.arco-table-body {
  background-color: transparent;
}

.arco-table-th {
  background-color: #10407d;

  span {
    color: #fff;
  }
}

.arco-table-border:not(.arco-table-border-cell) .arco-table-container {
  border-width: 0;
}

.arco-table-border .arco-table-tr .arco-table-th {
  border-width: 0;
}

.arco-table-td {
  background-color: transparent;
  border-width: 0;
}


.arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right) {
  background-color: transparent;
}


.arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(even) .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right) {
  background-color: rgba(2, 72, 166, 0.5);
}

.arco-table-border .arco-table-container {
  border-width: 0;
}

span,
p {
  color: #fff;
  margin: 0;
}